Skip to content

chore: update setup-unity and run macOS e2e tests#2673

Open
bitsandfoxes wants to merge 20 commits into
mainfrom
chore/new-setup-unity
Open

chore: update setup-unity and run macOS e2e tests#2673
bitsandfoxes wants to merge 20 commits into
mainfrom
chore/new-setup-unity

Conversation

@bitsandfoxes
Copy link
Copy Markdown
Contributor

@bitsandfoxes bitsandfoxes commented May 8, 2026

Follow up of #2665

We are using an action to install the Editor for Window and macOS. With the release of arm this already became brittle. The original action now has been archived in January. Since our fork is brittle and hard to maintain we're bumping to a stipped down version.

This is now trying a feature branch where we iterated on how setup-unity works.

@bitsandfoxes bitsandfoxes changed the title use the stripped down version of setup-unity chore: use the stripped down version of setup-unity May 8, 2026
Base automatically changed from chore/ci-bump-deps to main May 12, 2026 09:50
@bitsandfoxes bitsandfoxes changed the title chore: use the stripped down version of setup-unity chore: update setup-unity and run macOS e2e tests May 12, 2026
@bitsandfoxes bitsandfoxes marked this pull request as ready for review May 12, 2026 13:39
Copy link
Copy Markdown
Contributor Author

@bitsandfoxes bitsandfoxes May 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

using this to hold the unity version data. we provide the changeset now from here instead, so we don't need to rely on some brittle magic to figure out downloading those versions in the setup-unity action.

uses: getsentry/setup-unity@1bbd385ae3b0505069aacc56d47f0a16366f10b1
with:
unity-version: ${{ steps.env.outputs.unityVersion }}
unity-version-changeset: ${{ steps.env.outputs.unityChangeset }}
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

providing it instead of trying some magic to find it.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

macos e2e tests are back!

@bitsandfoxes bitsandfoxes requested a review from a team May 12, 2026 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant